#!/bin/bash

# 进入脚本所在目录
cd "$(dirname "$0")"

echo "========Building Kotlin App using Gradle========"
echo "=============================="

# 清理构建（可选）
./gradlew clean

# 执行构建
# 使用 `check` 任务会编译并运行测试，如果不需要运行测试，可以使用 `build` 任务。
./gradlew build

# 或者，如果你只想构建原生可执行文件而不运行测试，可以使用：
# ./gradlew compileKotlinNative

echo "Gradle build completed."

# 告知用户可执行文件的位置（根据你的 Gradle 脚本配置，路径可能会有所不同）
# 通常位于 build/bin/native/releaseExecutable/ 或 build/bin/native/debugExecutable/ 目录下
echo "The executable should be located in: build/bin/native/releaseExecutable/"